package com.yungu.swift.order.model.vo;

import com.yungu.swift.base.model.BaseVo;

import java.util.Date;

/**
 * 描述：后台乘客拼车订单 <br>
 *
 * @author Zerrion
 * @date 2017/2/4. <br>
 */
public class PasPoolOrderVo extends BaseVo {

    /**
     * 姓名
     **/
    private String nickname;
    /**
     * 手机
     **/
    private String mobile;

    /**
     * 出发城市
     **/
    private String originCity;
    /**
     * 出发地（上车点）
     **/
    private String originAddr;
    /**
     * 目的城市
     **/
    private String destCity;
    /**
     * 目的地（下车点）
     **/
    private String destAddr;
    /**
     * 乘客人数
     **/
    private int pasNum;
    /**
     * 状态（100.等待应答（拼车中） 200.等待接驾-预约 201.等待接驾-已出发未到达 202.等待接驾-已到达 300.行程开始 301到达目的地400.待支付 500.已完成(待评价) 501.已完成-已评价 600.取消-自主取消 601.取消-后台取消 602.取消-应答前取消）
     **/
    private int subStatus;

    /**
     * 下单时间
     **/
    private Date createOn;

    /**
     * 订单类型（时效性）：1 实时订单， 2 预约订单
     */
    private Integer typeTime;

    public Integer getTypeTime() {
        return typeTime;
    }

    public void setTypeTime(Integer typeTime) {
        this.typeTime = typeTime;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getOriginAddr() {
        return originAddr;
    }

    public void setOriginAddr(String originAddr) {
        this.originAddr = originAddr;
    }

    public String getDestAddr() {
        return destAddr;
    }

    public void setDestAddr(String destAddr) {
        this.destAddr = destAddr;
    }

    public int getPasNum() {
        return pasNum;
    }

    public void setPasNum(int pasNum) {
        this.pasNum = pasNum;
    }

    public int getSubStatus() {
        return subStatus;
    }

    public void setSubStatus(int subStatus) {
        this.subStatus = subStatus;
    }

    public Date getCreateTime() {
        return createOn;
    }

    public void setCreateTime(Date createOn) {
        this.createOn = createOn;
    }

    public String getOriginCity() {
        return originCity;
    }

    public void setOriginCity(String originCity) {
        this.originCity = originCity;
    }

    public String getDestCity() {
        return destCity;
    }

    public void setDestCity(String destCity) {
        this.destCity = destCity;
    }
}
